var express = require('express');
var router = express.Router();
var utils = require('../functions/utils');

// share 기능 , share count 체크
router.get('/', function(req,res)
{

	// 읽는건 replica 
	global.replica_db.connection.getConnection(function(err,connection)
	{
		if(err) { throw err; }

		var profileImageSizeId = 2; // 프로파일 이미지 작은거
		var thumbnailSizeId = 2; // 섬네일 이미지 작은거 

		var input_param = [global.config.storage.download.url];

		var sql = 'call api_getAwesomeMomentsForLanding(?)';

		var query = connection.query(sql, input_param , function (err, rows) 
		{
			connection.release();
			if(err) { throw err; }

			var ret = {code : 200 , body: rows[0]};	 // 에러아니면 일단 성공

			// check profile image
			for(var i = 0 ; i < rows[0].length ; i ++)
			{
				if(!utils.isValidString(rows[0][i].profilePicPath))
					rows[0][i].profilePicPath = global.config.web.defaultProfileImageUrl;
			}

			res.json(ret);
			res.end();


		}); // call 

	}); // getConnection

});

module.exports = router;